技术饭 centos8 安装 mysql5.7(更新数据库)
centos8 安装 mysql5.7(更新数据库),centos8下默认的yum源是mysql8,如果想用mysql5.7那该如何安装呢?其实也蛮简单的,mysql官方也给出了操作方法,直接安装步骤执行就可以了,但是有一点需要注意的是:过程中可能会报Mariadb错误,原因是因为yum自动默认了Mariadb,这需要先禁用卸载Mariadb之后才能继续安装mysql5.7版本。
阅读全文 » 1202天前2021年08月08日
技术饭 Centos8 mysql5.6升级至5.7
Centos8 mysql5.6升级至5.7,说实话mysql的升级安装是最头疼的事情,升级过程中要是一不小心出了错,那就是mysql服务器启动不了,而且启动不了的报错还无法知道是哪里错了,真的很麻烦~~~
阅读全文 » 1431天前2020年12月22日
技术饭 mysql中json_contains、json_extract等json查询方法的使用
mysql中json_contains、json_extract等json查询方法的使用,新版 Mysql 中加入了对 JSON Document 的支持,可以创建 JSON 类型的字段,并有一套函数支持对JSON的查询、修改等操作。JSON是一种轻量级的数据交换格式,采用了独立于语言的文本格式,类似XML,但是比XML简单,易读并且易编写。对机器来说易于解析和生成,并且会减少网络带宽的传输。JSON的格式非常简单:名称/键值。之前MySQL版本里面要实现这样的存储,要么用VARCHAR要么用TEXT大文本。 MySQL5.7发布后,专门设计了JSON数据类型以及关于这种类型的检索以及其他函数解析。
阅读全文 » 1435天前2020年12月17日
技术饭 centos8重新安装MySQL,从高版本降到低版本后疯狂报错
centos8重新安装MySQL,从高版本降到低版本后疯狂报错。原来服务器centos8是默认yum install mysql的,mysql的版本是8.0.21,但是原始项目的数据库过度过去之后,数据库报错了,说是8.0.17版本之后int、tinyint类的字段长度被废弃不再显示了:mysql8.0 tinyint字段长度修改时无效,所以就想把mysql版本降到5.7.32版本,本来是先yum remove mysql,因为没有删除遗留的mysql文件、目录导致了安装5.7.32版本一直报错。
阅读全文 » 1471天前2020年11月11日
技术饭 MySQL8.0修改用户密码语句
MySQL8.0修改用户密码语句,mysql8 与以前版本还是有点区别的,首先登陆mysql,mysql -u root -p '密码',use mysql,ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码'
阅读全文 » 2241天前2018年10月03日
技术饭 报错:1130-host ... is not allowed to connect to this MySql server
报错:1130-host ... is not allowed to connect to this MySql server
阅读全文 » 2260天前2018年09月14日
技术饭 Mysql客户端登录问题:mysql Client does not support authentication protocol requested by server; consider upgrading MySQL
Mysql客户端登录问题:mysql Client does not support authentication protocol requested by server; consider upgrading MySQL
阅读全文 » 2261天前2018年09月14日
技术饭 mysql:某个时间段每一天的统计数据
mysql:某个时间段每一天的统计数据,在一个系统的统计模块,经常会遇到根据日期来统计某个时间段内,每一天获取的数据量。一般情况下,看到这种需求都是考虑使用函数来搞定,所以我根据网上找到的资料,将解决办法搬了过来
阅读全文 » 2810天前2017年03月14日
技术饭 navicat for mysql:1130 host is not allowed to connect to
navicat for mysql:1130 host is not allowed to connect to,可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
阅读全文 » 2844天前2017年02月08日
技术饭 处理mysql:事件计划已关闭 事件只能在服务器启动
处理mysql:事件计划已关闭 事件只能在服务器启动,在我们需要创建mysql事件计划的时候经常会遇到这样那样的问题,今天做了数据库移植,但是事件计划没有复制过来,所以使用navicat for mysql重新添加了事件计划但是报错:事件计划已关闭 事件只能在服务器启动。
阅读全文 » 2844天前2017年02月08日